on one's last legs

na. 奄奄一息;快要结束
[网络] 日暮途穷;黔驴技穷;生命即将结束

热门查询